package 中国.珍林.AI.图片.分类.Servlet;

import jakarta.annotation.Resource;
import jakarta.servlet.ServletException;
import jakarta.servlet.annotation.WebServlet;
import jakarta.servlet.http.HttpServlet;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import lombok.extern.log4j.Log4j2;
import 中国.易.工具.Servlet工具;
import 中国.珍林.AI.图片.分类.对象.图片;
import 中国.珍林.AI.图片.分类.服务.接口.I图片服务;

import java.io.File;
import java.io.IOException;

@Log4j2
@WebServlet(urlPatterns = "/导入图片")
public class 导入图片接口 extends HttpServlet
{
    @Resource
    private I图片服务 图片服务;

    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException
    {
        String 路径 = req.getParameter("p");

        File p = new File(路径);
        File[] fs = p.listFiles();

        for (File f : fs)
        {
            图片 t = new 图片();
            t.set文件名(f.getName());
            t.set本地地址(f.getPath());
            图片服务.添加(t);
        }

        Servlet工具.返回内容(resp, "ok", null);
    }
}